have you lost your tongue - Turkish English Dictionary